package model;

import model.semantics.ConstNode;
import model.semantics.Node;
import model.turtle.Turtle;
import model.turtle.Position;

public class TurtleState extends State<Integer> {

	private Turtle myTurtle;
	
	public TurtleState(Position pos) {
		myTurtle = new Turtle(pos);
	}
	
	public Turtle getTurtle() {
		return myTurtle;
	}
	
	@Override
	protected Node<Integer> getDefaultValue() {
		return new ConstNode(0);
	}

}
